package com.xmall.product.entity;

import com.xmall.define.base.BaseEntity;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 分类
 * </p>
 *
 * @author xmall
 * @since 2023-11-02
 */
@Getter
@Setter
public class Category extends BaseEntity {

    /**
     * 父类ID（顶层为0）
     */
    private Long parentId;

    /**
     * 层级（顶层为1）
     */
    private Integer level;

    /**
     * 名称
     */
    private String name;

    /**
     * 图标
     */
    private String icon;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 叶子节点（0否 1是）
     */
    private Integer leaf;

    /**
     * 唯一标识（删除使用）
     */
    private String uuid;

    /**
     * 层级路径（删除使用）
     */
    private String path;
}
